A Service-Oriented Approach to Enforce Grid Resource Allocations
نویسندگان
چکیده
We present the SweGrid Accounting System (SGAS) — a decentralized and standardsbased system for Grid resource allocation enforcement that has been developed with an emphasis on a uniform data model and easy integration into existing scheduling and workload management software. The system has been tested at the six high-performance computing centers comprising the SweGrid computational resource, and addresses the need for soft, real-time quota enforcement across the SweGrid clusters. The SGAS framework is based on state-of-the-art Web and Grid services technologies. The openness and ubiquity of Web services combined with the fine-grained resource control and cross-organizational security models of Grid services proved to be a perfect match for the SweGrid needs. Extensibility and customizability of policy implementations for the three different parties that the system serves (the user, the resource manager, and the allocation authority) are key design goals. Another goal is end-toend security and single sign-on, to allow resources to reserve allocations and charge for resource usage on behalf of the user. We conclude this paper by illustrating the policy customization capabilities of SGAS in a simulated setting, where job streams are shaped using different modes of allocation policy enforcement. Finally, we discuss some of the early experiences from the production system.
منابع مشابه
Managing Service Levels in Grid Computing Systems Quota Policy and Computational Market Approaches
We study techniques to enforce and provision differentiated service levels in Computational Grid systems. The Grid offers simplified provisioning of peak-capacity for applications with computational requirements beyond local machines and clusters, by sharing resources across organizational boundaries. Current systems have focussed on access control, i.e., managing who is allowed to run applicat...
متن کاملG-QoSM: A Framework for Quality of Service Management
Some applications utilizing Grid computing infrastructure require the simultaneous allocation of resources, such as compute servers, networks, memory, disk storage and other specialized resources. Collaborative working and visualization are examples of such applications. In these applications, Quality of Service (QoS) is related to Grid services, and not just to the network connecting these ser...
متن کاملAdapting Grid Services for Urgent Computing Environments
Emerging urgent computing tools can quickly allocate computational resources for the execution of time critical jobs. Grid applications and workflows often use Grid services and service-oriented architectures. Currently, urgent computing tools cannot allocate or manage Grid services. In this paper, we evaluate a service-oriented approach to Grid service access and provisioning for urgent comput...
متن کاملService Oriented Grid Resource Modeling and Management
Computational grids (CGs) are large scale networks of geographically distributed aggregates of resource clusters that may be contributed by distinct providers. The exploitation of these resources is enabled by a collection of decision-making processes; including resource management and discovery, resource state dissemination, and job scheduling. Traditionally, these mechanisms rely on a physica...
متن کاملQuality of service management in service-oriented grids
Grid computing provides a robust paradigm for aggregating disparate resources in a secure and controlled environment. The emerging grid infrastructure gives rise to a class of scientific applications and services in support of collaborative and distributed resource-sharing requirements, as part of teleimmersion, visualization and simulation services. Because such applications operate in a colla...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Int. J. Cooperative Inf. Syst.
دوره 15 شماره
صفحات -
تاریخ انتشار 2006